straw check boards - Turkish English Dictionary